software support specialist - Turkish English Dictionary